Louie's is considered one of the finest hot dog establishments in town. These are serious hot dogs, with a...
69 Grand Island Blvd, Tonawanda
Alice and Gertrude
dry january
first-class fare
out in Mexico
foodie heaven